using System.Runtime.InteropServices;

namespace NetFrameworkExtensions.GAC
{
  [StructLayout(LayoutKind.Sequential)]
  internal struct ASSEMBLY_INFO
  {
    public uint cbAssemblyInfo;
    public uint dwAssemblyFlags;
    public ulong uliAssemblySizeInKB;
    [MarshalAs(UnmanagedType.LPWStr)]
    public string pszCurrentAssemblyPathBuf;
    public uint cchBuf;
  }
}